*{
  margin: 0;
  padding: 0;
}
.bg{
  width: 100vw;
  height: 100vh;
  background: url('../img/login-background.jpg') no-repeat center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  img{
    width: 60vw;
    height: auto;
    padding-top: 10vh;
    display: block;
    margin: 0 auto;
  }
  .box{
    margin: 15vh 0 0;
    div{
      text-align: center;
      input{
        width: 70vw;
        height: 5vw;
        background-color: transparent;
        border: none;
        border-bottom:1px solid #999; 
        margin: 8vw 0;
        font-size: 18px;
        padding: 2vw;
      }
    }
  }
  .btn{
    margin-top: 8vw;
    text-align: center;
    button{
      // width: 70vw;
      padding: 2vw 30vw;
      background: #038EDF;
      border: none;
      border-radius: 6px;
      color: white;
      font-size: 18px;
    }
    
  }
  
}